@charset "utf-8";
/* CSS Document */
/*header one*/
.header img{
	width:100%;
	display:block;
}
.header{
	min-width:1200px;
	background:#222;
	/*opacity:0.84;*/
	width:100%;
	position:fixed;
	z-index:99999;
	top:0;
}
.headerOne .space {
    background: #bababa;
    width: 2px;
    height: 14px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 24px;
}
.headerOne .headMiddle ul li{
	position:relative;
}
.headerOne .headMiddle ul  li:hover {
    padding: 20px 20px 20px 22px;
    margin-left: -2px;
}
.headerOne .headMiddle ul  li:hover .space{
	background: #22bae0;
}
.headerOne{
	display:none;
}
.headerTwo:hover{
	background:#222;
	cursor:pointer;
}
.contrFrteen{
	margin-top:-61px;
}
.header .headLeft{
	width:178px;
	cursor:pointer;
	margin:4px 0 3px 0;
	
}
.logo-border{
	position:absolute;
	width:2px;
	height:33px;
	background:#302f35;
	top:15px;
	left:14px;
	z-index:1000;
	}
.header .headMiddle{
	width:640px;
	position:relative;
}
.header .headMiddle ul{
	margin-left:30px;
	/*margin:10px 0 0 12px;
	padding:7px 0;*/
}
.header .headMiddle ul li{
	float:left;
	font-size:18px;
	color:#fff;
	padding:20px;
	cursor:pointer;
}
.header .headMiddle ul li:hover{
	background:#22bae0;
	}
.header .headMiddle ul li.firstPadd{
	padding-left:30px;
}
.header .headMiddle ul li.lastpadd{
	padding-right:0;
}
.header .headRight{
	width:310px;
}
.header .headRight{
	width: 235px;
    background: #fff;
    margin: 14px 0 0 50px;
}
.header .headRight input{
	width:195px;
	line-height:32px;
	height:32px;
	text-indent:5px;
	font-size:14px;
	color:#a0a0a0;
	float:left;
}
.header .headRight .buttonHead{
	  background:#22bae0;
	  width:40px;
	  height:32px;
	  float:right;
}
.header .headRight .buttspa{
	background:url(../images/headsearch.png) no-repeat 0px 0px;
	display:inline-block;
	width:21px;
	height:21px;
	vertical-align:middle;
}
.header .headRightlast{
	width:90px;
	padding:23px 0 22px 0;
}
.header .headRightlast h2{
	color:#fff;
	font-size:14px;
	float:left;
	padding-left:15px;
	cursor:pointer;
}
/*header one*/
/*headerTwo  start here*/
.headerTwo img{
	width:100%;
	display:block;
}
.headerTwo{
	background:transparent;
	display:block;
	position:fixed;
	width:100%;
	z-index:10000;
	top:0;
}
.headerTwo .headLeft{
	width:178px;
	cursor:pointer;
	margin:4px 0px 0px 0px;
}
.headerTwo .headMiddle{
	width:822px;
}
.headerTwo .headMiddle ul{
	margin-left:12px;
	margin:0px 0 0 202px;
}
.headerTwo .headMiddle ul li{
	float:left;
	font-size:18px;
	color:#fff;
	cursor:pointer;
	text-align:center;
/*	width:75px;*/
	padding:20px;
	position:relative;
}
.headerTwo .headMiddle ul li:hover{
	background:#22bae0;
	padding:20px 20px 20px 22px;
	margin-left:-2px;
}
.headerTwo .headMiddle ul .nongap li:hover{
	padding:20px  !important;
	margin-left:0px !important;}
.headerTwo .headMiddle ul li:hover .space{
	background:#22bae0;
	
}
.headerTwo .headMiddle ul li.active .space{
	background:#22bae0;
	
}
.headerTwo .headMiddle ul li.active{
	background:#22bae0;
}
/*.headerTwo .headMiddle ul li.firstPadd{
	padding-left:0;
}*/
.headerTwo .headMiddle ul li.lastpadd{
	padding-right:0;
	margin-left:60px;
}
.headerTwo .dropdown{
	width:60px;
	background:#f00;
	margin-left:15px;
}
.headerTwo .space{
	background:transparent;
	width:2px;
	height:14px;
	display:inline-block;
	position:absolute;
	right:0;
	top:24px;
}
.headerTwo:hover  .space{
	background:#bababa;
}
.header-rightbox{
	width:72px;
	float:right;
	}
.header-rightbox ul li{
	font-size:14px;
	float:right;
	color:#fff;
	padding:19px;
	cursor:pointer;
	padding: 23px 15px 22px 0;
	position:relative;
}
.headerTwo .header-rightbox ul li .space{
	background:transparent;
}
.headerTwo:hover .header-rightbox ul li .space{
	background:transparent;
}
.header-rightgap{padding-right:0 !important;}
.header-rightbox .space{
	background:#bababa;
	width:2px;
	height:14px;
	display:inline-block;
	position:absolute;
	right:6px;
	top:24px;
	}
.dropdownSectn{
	width:60px;
	margin:13px 0 0 10px;
}
.dropdownSectn .nice-select{
	width:60px;
    padding:0px 14px;
	color:#fff;
	font-size:14px;
    height: 35px;
	margin-right: 15px;
    position: relative;
    border-radius: 3px;
    background:url(../images/headarrow.png) no-repeat 60px center;
}
.dropdownSectn  .nice-select input{
	 display: block;
	 width: 100%;
	 height: 35px;
	 line-height: 35px;
	 border: 0;
	 outline: 0;
	 background: none;
	 color:#fff;
	 padding-bottom:13px;
}
 .dropdownSectn .nice-select ul{
 	width: 100%;
 	display: none;
 	position: absolute;
 	left: -1px;
 	top: 48px;
 	overflow: hidden;
 	background:#1c1710;
 	max-height: 150px;
	opacity:0.84;
 	overflow-y: auto;
 	border-top: 0;
 	z-index: 9999;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
}
.dropdownSectn .nice-select ul li{
	 height: 35px;
	 line-height: 35px;
	 overflow: hidden;
	 padding: 0 10px;
	 cursor: pointer;
	 color:#fff;
	 font-size:14px;
}
/*.dropdownSectn .nice-select ul li:hover{
	background-color: #e0e0e0;
}*/
/*headerTwo  end here*/
/*footer start here*/
.footer img{
	width:100%;
	display:block;
}
.footer{
	min-width:1200px;
	background:#222222;
}
.footer .footerSecond ul{
	width:940px;
}
.footer .footerSecond ul li{
	float:left;
	padding-right:20px;
	line-height:35px;
}
.footer .footerSecond ul li a{
	font-size:14px;
	color:#999999;
}
.footer .TabbedPanelsTab{
	font-size:14px;
    text-align: center;
    cursor: pointer;
    color: #cccccc;
    width:80px;
	background:#111111;
	padding:9px 11px;
	outline:none;
}
.footer .TabbedPanelsTab:hover{
	background:#384043;
	color:#fff;
}
 .footer .TabbedPanelsTabSelected{
	background:#384043;
	color:#fff;
}
.footer .mainTab{
	width:1008px;
	margin-top:20px;
}
.footer .TabbedPanelsTabz{
	margin-left:15px;
}
.footer .footRight{
	border-left:1px solid #353535;
	margin-top:55px;
	padding-left:40px;
	width:150px;
}
.footer .footerimg{
	width:107px;
	padding:10px;
}
.footer .footRight h1{
	font-size:18px;
	color:#fff;
	padding:0 0 10px 9px;
}
.footer .footerbottom{
	border-bottom:1px solid #353535;
	padding-bottom:10px;
}
.footer .footerbottom ul li{
	float:left;
	padding-right:20px;
}
.footer .footerbottom ul li a{
	color:#fff;
	font-size:16px;
}
.footer h3{
	color:#666666;
	padding:15px 0 25px 0;
	text-transform: uppercase;
	font-size:12px;
	font-weight:bold;
}
@media(max-width:1024px){
.header .headLeft {
    width: 14.8%;
}
.header .headMiddle {
    width: 42%;
}
.header .headMiddle ul {
    margin-left: 5%;
}
.header .headMiddle ul li {
    padding: 20px 2%;
}
.header .headRight {
    margin: 14px 0 0 0%;
}
.header .headRightlast {
	float:left;
}
.headerTwo .headLeft {
	width:14.8%;
}
.headerTwo .headMiddle {
    width: 56%;
}
.headerTwo .headMiddle ul li {
    padding: 20px 3%;
}
.header-rightbox {
    float: left;
}
.headerTwo .headMiddle ul {
    margin: 0px 0 0 5%;
}
.headerOne .headMiddle ul li:hover {
    padding: 20px 2% 20px 3%;
    margin-left: -1%;
}
.headerTwo .headMiddle ul .nongap li:hover {
    padding: 20px 3% !important;
}
.headerTwo .headMiddle ul li:hover {
    padding: 20px 3% 20px 4%;
    margin-left: -1%;
}
}

/*footer end here*/